package com.itchen.annotation;

import java.lang.annotation.*;

/**
 * 操作日志注解
 * 用于标记需要记录操作日志的方法或类
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Log {
    /**
     * 操作模块
     */
    String operationModule() default "";

    /**
     * 操作类型（新增、修改、删除等）
     */
    String operationType() default "";

    /**
     * 操作描述
     */
    String description() default "";
} 